//=========================================================================
//  Apache License, Version 2.0
//  Notes:Use this command to anonymously check out the latest project source code:
//  Non-members may check out a read-only working copy anonymously over HTTP.
//  SVN checkout http://YHHLineCreateByGsdWsp.googlecode.com/svn/trunk/ 
//
//  Author:		Kevin Yang
//  Email:		Bigearrabbit@qq.com
//
//  DATE:		2013-4-6
//
//  File Name:	YHHLineCreateByGsdParam.cpp
//
//  Notes:
//
//============================================================================
#include "YHHLineCreateByGsdParam.h"


//-----------------------------------------------------------------------------
YHHLineCreateByGsdParam::YHHLineCreateByGsdParam()
//DO NOT EDIT IN THE CONTROL CODE OF "KEVIN CAA WIZARD SECTION"
//START KEVIN CAA WIZARD SECTION YHHLineCreateByGsd PARAM CONSTRUCTOR
:StartPoint(NULL_var)//1
,LineDirection(NULL_var)//2
,LengthSign(1)//3
,LengthValue(5.0/1000.0)//4
,SelfSpecObject(NULL_var)//100
//END KEVIN CAA WIZARD SECTION YHHLineCreateByGsd PARAM CONSTRUCTOR
{

}
//-----------------------------------------------------------------------------
YHHLineCreateByGsdParam::~YHHLineCreateByGsdParam()
{
	//DO NOT EDIT IN THE CONTROL CODE OF "KEVIN CAA WIZARD SECTION"
	//START KEVIN CAA WIZARD SECTION YHHLineCreateByGsd PARAM DESTRUCTOR
	StartPoint=NULL_var;//1
	LineDirection=NULL_var;//2
	//3,LengthSign,NO ACTION
	//4,LengthValue,NO ACTION
	SelfSpecObject=NULL_var;//100
	//END KEVIN CAA WIZARD SECTION YHHLineCreateByGsd PARAM DESTRUCTOR
}
//-----------------------------------------------------------------------------
YHHLineCreateByGsdParam::YHHLineCreateByGsdParam(const YHHLineCreateByGsdParam& original)
{

}
//-----------------------------------------------------------------------------
YHHLineCreateByGsdParam& YHHLineCreateByGsdParam::operator=(YHHLineCreateByGsdParam& original)
{

	//DO NOT EDIT IN THE CONTROL CODE OF "KEVIN CAA WIZARD SECTION"
	//START KEVIN CAA WIZARD SECTION YHHLineCreateByGsd PARAM EQUAL
	this->StartPoint=original.StartPoint;//1
	this->LineDirection=original.LineDirection;//2
	this->LengthSign=original.LengthSign;//3
	this->LengthValue=original.LengthValue;//4
	this->SelfSpecObject=original.SelfSpecObject;//100
	//END KEVIN CAA WIZARD SECTION YHHLineCreateByGsd PARAM EQUAL
	return *this;
}

